package mail;

import java.util.Random;

public class SendMailDemo {
	public static void main(String[] args) {
		// 设置邮件服务器信息
		MailSenderInfo mailInfo = new MailSenderInfo();
		mailInfo.setMailServerHost("smtp.163.com");
		mailInfo.setMailServerPort("25");
		mailInfo.setValidate(true);
		// 邮箱用户名
		mailInfo.setUserName("lusy12306@163.com");
		// 邮箱密码
		mailInfo.setPassword("770880lyls");
		// 发件人邮箱
		mailInfo.setFromAddress("lusy12306@163.com");
		// 收件人邮箱
		mailInfo.setToAddress("735636695@qq.com");
		//928978550@qq.com
		// 邮件标题
		mailInfo.setSubject("好时光照相欢迎你");
		// 邮件内容
		StringBuffer buffer = new StringBuffer();
		String chars = "ABCDEFGHIJKLMNOPQRSTUVWSYZ";
		buffer.append("你的登陆名是:"+chars.charAt((int)(Math.random() * 26))
				+chars.charAt((int)(Math.random() * 26))+chars.charAt((int)(Math.random() * 26))
				+chars.charAt((int)(Math.random() * 26))
				);
		buffer.append("</br>");
		buffer.append("你的登陆密码是:"+new Random().nextInt(1000000));
		buffer.append("</br>");
		buffer.append("备注：该用户名密码只用于登陆一次");
		mailInfo.setContent(buffer.toString());
		
				// 发送邮件
				SimpleMailSender sms = new SimpleMailSender();
				// 发送文体格式
				sms.sendTextMail(mailInfo);
				// 发送html格式
				SimpleMailSender.sendHtmlMail(mailInfo);
				System.out.println("邮件发送完毕");
			}
}